package com.crm.service;

import java.util.List;

import org.springframework.data.jpa.repository.Modifying;
import org.springframework.data.jpa.repository.Query;

import com.crm.entity.Module;



public interface ModuleService {
	/**
	 * 通过用户id 先查询拥有的角色id 再去查询拥有的模块id
	 * @param id
	 * @return
	 */
	
	List<Module> getUser_Role_ModuleByUserId(String id);
	
	//查询所有模块信息
	List<Module> GetAll();
    /**
     * 添加和修改
     */
 String AddAndUpdateModule(Module module);
    /**
     * 删除
     */
 String DeleteModuleById(Integer id);
 
//树的修改方法

	Integer updateTree(String name,String path,Integer weight,Integer id);
}
